home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / Updates / PowerPC / jpeg2ps / smakefile < prev    next >
Makefile  |  2000-05-16  |  1KB  |  49 lines

  1. # Makefile for jpeg2ps
  2. # (C) Thomas Merz 1994-1997
  3. #
  4. # modified for Amiga SAS/C 68k by ARK (7/Mar/99)
  5. #
  6.  
  7. # ----------------------------------------------------------------------------
  8. # UNIX version
  9. # throw out -DA4 if you want letter format as default size
  10. # use -DKNR for Kernighan/Ritchie compilers
  11.  
  12. CC    = SC
  13. CCOPT =
  14. LD    = SLINK LIB:c.o
  15. LDOPT =
  16. OBJ   = o
  17. EXE   =
  18. RM    = delete
  19.  
  20. .c.$(OBJ) :
  21.         $(CC) $(CCOPT) $*.c
  22.  
  23. all:    jpeg2ps$(EXE)
  24.  
  25. jpeg2ps$(EXE):  jpeg2ps.$(OBJ) readjpeg.$(OBJ) asc85ec.$(OBJ) getopt.$(OBJ)
  26.                 $(LD) jpeg2ps.$(OBJ) readjpeg.$(OBJ) asc85ec.$(OBJ) getopt.$(OBJ) LIB LIB:scm.lib LIB:sc.lib LIB:amiga.lib TO jpeg2ps SC SD ND
  27.  
  28.  
  29. zip:    jpeg2ps.c psimage.h readjpeg.c asc85ec.c getopt.c makefile.dos makefile.unx jpeg2ps.txt jpeg2ps.exe
  30.         lineend -d *.c *.h makefile.* *.txt
  31.         pkzip jpeg2ps.zip *.c *.h *.txt makefile.* jpeg2ps.exe
  32.  
  33. tar:    jpeg2ps.c psimage.h readjpeg.c asc85ec.c getopt.c makefile.dos makefile jpeg2ps.txt
  34.         lineend -u *.c *.h makefile *.txt
  35.         tar cvf jpeg2ps.tar *.c *.h *.txt makefile makefile.dos
  36.         gzip jpeg2ps.tar
  37.  
  38. clean:
  39.         $(RM) *.$(OBJ)
  40.         $(RM) jpeg2ps$(EXE) jpeg2ps.tar.gz
  41.  
  42. jpeg2ps.$(OBJ):         jpeg2ps.c psimage.h
  43.  
  44. readjpeg.$(OBJ):        readjpeg.c psimage.h
  45.  
  46. asc85ec.$(OBJ):         asc85ec.c
  47.  
  48. getopt.$(OBJ):          getopt.c
  49.